† Corresponding author. E-mail:
Dynamical decoupling is widely used in many quantum computing systems to combat decoherence. In a practical superconducting quantum system, imperfections can plague decoupling performance. In this work, imperfections in a superconducting qubit and its control system are modeled via modified Hamiltonian and collapse operator. A master equation simulation is carried out on the qubit under 1/f environment noise spectrum. The average dephasing rate of qubit is extracted to characterize the impact of different imperfections on the decoupling from dephasing. We find that the precision of pulse position, on–off ratio, and filtering effect are most critical. Bounded pulses have weaker impact, while variation in pulse width and qubit relaxation are insignificant. Consequently, alternative decoupling protocols, jitter mitigation, cascaded mixers, and pulse shaping can be conducive to the performance of decoupling. This work may assist the analysis and optimization of dynamical decoupling on noisy superconducting quantum systems.
A superconducting quantum system is one of the most promising candidates for practical quantum computers. Considerable efforts have been made to integrate the wide variety of superconducting qubits and their auxiliary equipment. However, scaling up while maintaining relatively long coherence time is still difficult. Decoherence induces errors in computing. Specifically, relaxation causes bit-flip error and dephasing leads to phase-flip error. If we wish to run useful algorithms on such a vulnerable superconducting quantum computer, then errors have to be compensated for. One way to do this is quantum error correction (QEC),[1,2] where one actively detects errors and then corrects them. Another way is error mitigation, in which dynamical decoupling (DD) and decoherence-free subspaces (DFSs) are prominent.[3–5] Compared to QEC and DFSs, DD consumes much less time and hardware resources because of no encoding overhead and is more suitable for current superconducting quantum systems with a few dozens of noisy qubits.[6,7] In an advanced quantum system with many qubits that reach fault-tolerant threshold, we can even combine unconditional DD with conditional QEC to achieve a balance between performance and overhead.[8] DD can prolong quantum state storage time and be flexibly inserted into quantum circuits to improve fidelity of quantum state manipulation.[9] It is also scalable because we can perform DD on each qubit independently and simultaneously in multi-qubit systems.[10,11]
Dynamic decoupling has been utilized in superconducting quantum systems to protect the Bell state,[12] and the entanglement between a qubit and a microscopic two-level system.[13] Dynamic decoupling has also been applied to a flux qubit[14] and a transmon qubit[15] as a probe for noise spectroscopy. Nevertheless, imperfections can result in lowered or even lost effectiveness of DD.[16] Imperfections relevant to the efficiency of DD against dephasing originate from erroneous generation of DD signal, distortion of the signal due to circuit components, and qubit relaxation. To the best of our knowledge, the effects of imperfections on the performance of DD on superconducting qubits have not yet been systematically discussed.
In the present paper, we study the impact of such imperfections on the results of DD via simulations. The rest of this paper is organized as follows. We first describe the theoretical model of a qubit, its noise environment and driving pulses, and we then conduct master equation simulation of the qubit evolution. By comparing the performance of DD under distinctive imperfections, we finally discuss what imperfections count and how to avoid their adverse effects.
A qubit state can be expressed as density matrix ρ. The qubit’s evolution follows Liouville–Von Neumann equation[17]
An alternative way to express noise is power spectral density. Low-frequency noise causes dephasing, while high-frequency noise close to positive (negative) qubit frequency leads to relaxation (excitation) (see Appendix A for more detailed discussions). In superconducting quantum circuits, low frequency noise is well approximated by 1/f noise.[19] Therefore, we use 1/f noise to study dephasing. In other words, n(t) has 1/f power spectrum.
The environment consists of multiple channels of qubit decoherence. The dynamics of qubit in environment follows Lindblad master equation[20]
Dynamic decoupling is the application of control sequences designed against unwanted system–environment coupling, denoted by a Hamiltonian HSE. The control Hamiltonian Hc(t) on the system has propagator[21]
The basic DD protocols are Carr–Purcell (CP)[23] and Carr–Purcell–Meiboom–Gill (CPMG)[24], which are composed of evenly-spaced π-pulses. The initial qubit state and the rotation axes of control pulses are all in the XY plane, but the rotation axis of CP π-pulses is perpendicular to qubit initial state while that of CPMG is parallel to it. CPMG is theoretically better than CP because state error accumulates only in the fourth order of pulse nutation error for CPMG, while in the second order for CP.[25]
The Uhrig DD (UDD)[26] protocol has the same rotation axis as CPMG but the k-th π-pulse is applied at
The measurement system for DD in a three-dimensional (3D) superconducting transmon qubit studied in this work is presented in Fig.
QuTiP[28] is a useful toolbox for numerical simulation in quantum systems. It provides master equation solver brmesolve
As can be seen in Fig.
In our simulation, for each NDD and tDD, we generate a time-domain sequence of 1/f noise (see Appendix B) and add it to the same control Hamiltonian as in experiments. Starting from the initial density matrix
Without DD, we adjust the qubit dephasing time to
We now present the simulation results and compare the influence of the imperfections listed in Fig.
We begin our analysis with the effect of limited qubit relaxation time. We simulate bounded CP on a noisy qubit with
Now we compare the performance of ideal pulses with bounded ones. The impacts of finite pulse width on different decoupling protocols are shown in Fig.
From now on, we concentrate on the bounded CP because it is more prone to error than CPMG and more sensitive to 1/f noise than UDD. In other words, it epitomizes more clearly the influence of imperfections. We then consider the jitter of AWG. Jitter is modeled with the truncated normal distribution between ±0.25 ns with mean μ = 0 ns and standard deviation σ = 0.1 ns. We add this random jitter to the position or width of each CP pulse and the simulation results are illustrated in Fig.
The finite on–off ratio of mixer is modeled as 10% residue when its input is zero. Equivalently, the LO to RF isolation of the mixer is 20 dB. In Fig.
Filtering effect is another inevitable source of error. We use a low-pass Butterworth Filter (BF) to emulate the filtering of circuit components. The order of the filter is 1 or 3, and the −3 dB bandwidth is 0.2 or 0.4 times Nyquist frequency fc . From Fig.
We sometimes engineer the pulse shape to achieve better gate fidelity. The steep rising and falling edges of a rectangular pulse have infinite high-frequency components, which bring about distortion when the pulse encounters filtering. We change the shape of edges to mitigate such deformation. Trapezoid, truncated Gaussian and raised cosine types of pulse shapes are simulated here, as shown in Fig.
The impacts of all imperfections discussed in this paper and corresponding countermeasures are summarized in Table
More complicated DD protocols are favorable as far as bounded pulses are concerned. For example, Eulerian DD[22,30] eliminates the effect of bounded pulses and concatenated DD[31] features higher-order robust decoupling of qubits against dephasing as well as relaxation. Pulse position jitter can be mitigated by synchronizing the AWG and the microwave source with a 10 MHz clock standard, reducing rounding errors with carefully chosen parameters or high-precision AWG, and avoiding mechanical vibrations of devices and wiring. As experimental results in our lab indicate, if the LO to RF isolation of the mixer is less than 80 dB, corresponding to an on–off ratio of 10000:1, residual drive will lead to visible degradation. Therefore, we usually cascade two or three mixers with 20 dB–40 dB isolation each to avoid this problem. Pulse shapes with gradual transition edges are robust to the filtering effect. The simulations and analysis of imperfections can be further generalized to other applications of DD, such as the improvement of sensitivity of quantum sensing with NV centers.[32]
In this paper, we have built a model of a superconducting qubit under 1/f noise and DD driving pulses. We use QuTiP to simulate qubit evolution and compare the performance of DD via average dephasing rate under the influence of various imperfections. Bounded pulses perform worse than ideal ones. Jitter in pulse position, poor on–off ratio and filtering effect can greatly degrade DD performance, while jitter in pulse width and qubit relaxation has smaller effects. Pulse shaping can prevent the pulses from distortion by filtering effect, but short pulses are necessary to improve DD performance. These methods and some of the conclusions in this work can be applied to more complicated systems, such as quantum information processing system with multiple superconducting qubits.
[1] | |
[2] | |
[3] | |
[4] | |
[5] | |
[6] | |
[7] | |
[8] | |
[9] | |
[10] | |
[11] | |
[12] | |
[13] | |
[14] | |
[15] | |
[16] | |
[17] | |
[18] | |
[19] | |
[20] | |
[21] | |
[22] | |
[23] | |
[24] | |
[25] | |
[26] | |
[27] | |
[28] | |
[29] | |
[30] | |
[31] | |
[32] |